08335ecb8be9d9eb73a5fe941c0b017b6fa4310c,vertigo-dynamo-api/src/main/java/io/vertigo/dynamo/domain/util/DtObjectUtil.java,DtObjectUtil,toString,#DtObject#,195

Before Change


				.append(findDtDefinition(dto).getName())
				.append('(');
		boolean first = true;
		for (final DtField dtField : findDtDefinition(dto).getFields()) {
			if (dtField.getType() != DtField.FieldType.COMPUTED) {
				if (!first) {
					stringBuilder.append(", ");
				}
				stringBuilder.append(dtField.getName()).append('=');
				stringBuilder.append(dtField.getDataAccessor().getValue(dto));
				first = false;
			}

After Change


	public static String toString(final DtObject dto) {
		Assertion.checkNotNull(dto);
		//-----
		return findDtDefinition(dto).getFields()
				.stream()
				.filter(dtField -> dtField.getType() != DtField.FieldType.COMPUTED)
				.map(dtField -> (dtField.getName() + '=' + dtField.getDataAccessor().getValue(dto)))
				.collect(Collectors.joining(", ", findDtDefinition(dto).getName() + '(', ")"));